# del 列表[索引]删除列表中的某个元素
# pop(index)删除指定下标的数据(默认为最后一个)，并返回该数据
# remove(元素)移除列表中某个数据的第一个匹配项。

list1 = ['张三','李四','王五']
# del list1 # 把列表从内存中删除.(相当于未定义.)
# print(list1) #NameError: name 'list1' is not defined. Did you mean: 'list'?
# del list1[0]
# print(list1) # ['李四', '王五']


# pop(index)删除指定下标的数据(默认为最后一个)，并返回该数据
# print(list1.pop()) # 王五
# print(list1) # ['张三', '李四']  默认删除末尾的元素
# list1.pop(1) # 我们可以指定删除的位置
# print(list1) # ['张三', '王五']


# remove(元素)移除列表中某个数据的第一个匹配项。
# list1.remove(1) # ValueError: list.remove(x): x not in list
list1.remove('张三')
print(list1) # ['李四', '王五']
